package org.brisling.workflow.domain;

import java.util.Date;

import org.brisling.base.domain.inf.SimpleDomainInf;
import org.springframework.format.annotation.DateTimeFormat;

import com.fasterxml.jackson.annotation.JsonFormat;

/**
 * 
 * <p>Title: OABizinfo</p>
 * <p>Description: 流程选择业务信息bean</p>
 * <p>Company: tongking</p>
 * @author jackson wang
 * @since 1.0
 * @version 1.0
 * @date 2018年10月14日 下午4:29:19
 */
public class VOFlowBizall implements SimpleDomainInf{

	//业务id
	private Long id;
	
	//申请人id
	private Long apply_id;
	
	//申请人姓名
	private String apply_name;
	
	//申请科室名称
	private String apply_deptname;
	
	//申请科室id
	private Long apply_deptid;
	
	//申请时间
	@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
	@JsonFormat(pattern="yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
	private Date apply_date;
	
	//申请内容
	private String apply_content;
	
	//业务编号
	private String bizno;
	
	//业务名称
	private String bizname;	
	
	
	//流程实例id
	private String flowinstid;
	
	//业务代码
	private String bizcode;
	
		
	//事项名称
	private String name;
	
	//节点名称
	private String flowState;	
	
	

	public Long getId() {
		return id;
	}

	public void setId(Long id) {
		this.id = id;
	}

	public Long getApply_id() {
		return apply_id;
	}

	public void setApply_id(Long apply_id) {
		this.apply_id = apply_id;
	}

	public String getApply_name() {
		return apply_name;
	}

	public void setApply_name(String apply_name) {
		this.apply_name = apply_name;
	}

	public String getApply_deptname() {
		return apply_deptname;
	}

	public void setApply_deptname(String apply_deptname) {
		this.apply_deptname = apply_deptname;
	}

	public Long getApply_deptid() {
		return apply_deptid;
	}

	public void setApply_deptid(Long apply_deptid) {
		this.apply_deptid = apply_deptid;
	}

	public Date getApply_date() {
		return apply_date;
	}

	public void setApply_date(Date apply_date) {
		this.apply_date = apply_date;
	}

	public String getApply_content() {
		return apply_content;
	}

	public void setApply_content(String apply_content) {
		this.apply_content = apply_content;
	}

	

	public String getBizname() {
		return bizname;
	}

	public void setBizname(String bizname) {
		this.bizname = bizname;
	}

	

	public String getFlowinstid() {
		return flowinstid;
	}

	public void setFlowinstid(String flowinstid) {
		this.flowinstid = flowinstid;
	}

	public String getBizcode() {
		return bizcode;
	}

	public void setBizcode(String bizcode) {
		this.bizcode = bizcode;
	}

	

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public String getFlowState() {
		return flowState;
	}

	public void setFlowState(String flowState) {
		this.flowState = flowState;
	}

	@Override
	public String getJsonData() {
		// TODO Auto-generated method stub
		return null;
	}

	@Override
	public void setJsonData(String jsonData) {
		// TODO Auto-generated method stub
		
	}

	public String getBizno() {
		return bizno;
	}

	public void setBizno(String bizno) {
		this.bizno = bizno;
	}	
	
}
